try (one's) damnedest - Spanish English Dictionary